第三人称单数:feeds on 现在分词:feeding on 过去式:fed on
1.同“feed off ”
2.“live on”的变体
1.if an animal feeds on something, it eats it, especially as its usual food
2.Same as feed off
3.The variant of live on